have plenty of guts